be slow or dimwitted - Türkçe İngilizce Sözlük